set of work tools or instruments - Espagnol Anglais Dictionnaire